package com.ctg.payroll2.bean.po.social;

import java.io.Serializable;
/**
 * 客户模板添加社保项目时grid显示用的bean
 * @author 鲁力 2009-9-9 下午02:48:33
 *
 */
public class CsTemplateSocialItemSearchBean implements Serializable {
	private static final long serialVersionUID = -8724553518729506875L;
	/**
	 * 社保项目子表主键
	 */
	private Long subSocialSecurityId;
	/**
	 * 模板id
	 */
	private Long templateId;
	/**
	 * 社保项目id
	 */
	private Long socialItemId;
	/**
	 * 社保项目名称
	 */
	private String socialItemName;
	/**
	 * 社保类型id
	 */
	private Long socialTypeId;
	/**
	 * 社保类型名称
	 */
	private String socialTypeName;
	/**
	 * 个人基数
	 */
	private Double personBaseValue;
	/**
	 * 企业基数
	 */
	private Double companyBaseValue;
	/**
	 * 个人比例
	 */
	private Double personRate;
	/**
	 * 企业比例
	 */
	private Double companyRate;
	/**
	 * 显示名称
	 */
	private String showName;
	/**
	 * 企业附加金额
	 */
	private Double companyAdd;
	/**
	 * 个人附加金额
	 */
	private Double personAdd;
	/**
	 * 当前操作人id
	 */
	private Long userId;
	/**
	 * 当前操作人IP
	 */
	private Long userIp;
	/**
	 * 当前操作人编号
	 */
	private String userCode;
	/***********************************************
	 * 
	 * getter, setter method
	 * 
	 ***********************************************/
	/**
	 * @return 返回companyBaseValue
	 */
	public Double getCompanyBaseValue() {
		return companyBaseValue;
	}
	/**
	 * @param companyBaseValue 设置companyBaseValue
	 */
	public void setCompanyBaseValue(Double companyBaseValue) {
		this.companyBaseValue = companyBaseValue;
	}
	/**
	 * @return 返回companyRate
	 */
	public Double getCompanyRate() {
		return companyRate;
	}
	/**
	 * @param companyRate 设置companyRate
	 */
	public void setCompanyRate(Double companyRate) {
		this.companyRate = companyRate;
	}
	/**
	 * @return 返回personBaseValue
	 */
	public Double getPersonBaseValue() {
		return personBaseValue;
	}
	/**
	 * @param personBaseValue 设置personBaseValue
	 */
	public void setPersonBaseValue(Double personBaseValue) {
		this.personBaseValue = personBaseValue;
	}
	/**
	 * @return 返回personRate
	 */
	public Double getPersonRate() {
		return personRate;
	}
	/**
	 * @param personRate 设置personRate
	 */
	public void setPersonRate(Double personRate) {
		this.personRate = personRate;
	}
	/**
	 * @return 返回socialItemId
	 */
	public Long getSocialItemId() {
		return socialItemId;
	}
	/**
	 * @param socialItemId 设置socialItemId
	 */
	public void setSocialItemId(Long socialItemId) {
		this.socialItemId = socialItemId;
	}
	/**
	 * @return 返回socialItemName
	 */
	public String getSocialItemName() {
		return socialItemName;
	}
	/**
	 * @param socialItemName 设置socialItemName
	 */
	public void setSocialItemName(String socialItemName) {
		this.socialItemName = socialItemName;
	}
	/**
	 * @return 返回socialTypeId
	 */
	public Long getSocialTypeId() {
		return socialTypeId;
	}
	/**
	 * @param socialTypeId 设置socialTypeId
	 */
	public void setSocialTypeId(Long socialTypeId) {
		this.socialTypeId = socialTypeId;
	}
	/**
	 * @return 返回socialTypeName
	 */
	public String getSocialTypeName() {
		return socialTypeName;
	}
	/**
	 * @param socialTypeName 设置socialTypeName
	 */
	public void setSocialTypeName(String socialTypeName) {
		this.socialTypeName = socialTypeName;
	}
	/**
	 * @return 返回companyAdd
	 */
	public Double getCompanyAdd() {
		return companyAdd;
	}
	/**
	 * @param companyAdd 设置companyAdd
	 */
	public void setCompanyAdd(Double companyAdd) {
		this.companyAdd = companyAdd;
	}
	/**
	 * @return 返回personAdd
	 */
	public Double getPersonAdd() {
		return personAdd;
	}
	/**
	 * @param personAdd 设置personAdd
	 */
	public void setPersonAdd(Double personAdd) {
		this.personAdd = personAdd;
	}
	/**
	 * @return 返回subSocialSecurityId
	 */
	public Long getSubSocialSecurityId() {
		return subSocialSecurityId;
	}
	/**
	 * @param subSocialSecurityId 设置subSocialSecurityId
	 */
	public void setSubSocialSecurityId(Long subSocialSecurityId) {
		this.subSocialSecurityId = subSocialSecurityId;
	}
	/**
	 * @return 返回userCode
	 */
	public String getUserCode() {
		return userCode;
	}
	/**
	 * @param userCode 设置userCode
	 */
	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}
	/**
	 * @return 返回userId
	 */
	public Long getUserId() {
		return userId;
	}
	/**
	 * @param userId 设置userId
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	/**
	 * @return 返回userIp
	 */
	public Long getUserIp() {
		return userIp;
	}
	/**
	 * @param userIp 设置userIp
	 */
	public void setUserIp(Long userIp) {
		this.userIp = userIp;
	}
	/**
	 * @return 返回templateId
	 */
	public Long getTemplateId() {
		return templateId;
	}
	/**
	 * @param templateId 设置templateId
	 */
	public void setTemplateId(Long templateId) {
		this.templateId = templateId;
	}
	/**
	 * @return 返回showName
	 */
	public String getShowName() {
		return showName;
	}
	/**
	 * @param showName 设置showName
	 */
	public void setShowName(String showName) {
		this.showName = showName;
	}
}
